Big Huge Thesaurus

phencyclidine hydrochloride

noun